armed services petroleum board - French English Dictionary